self medication - German English Dictionary